package com.whx.managea.entity;


import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;
import org.springframework.stereotype.Component;

import javax.validation.constraints.NotBlank;


/**
 *
 * @author liudehua
 * @date 2021/01/29
 *这是分数实体类
 *
 *
 */


@Component
@Data   //重写hashcode、equals、toString方法，也提供get、set实现
@AllArgsConstructor  //创建包含所有属性字段的构造函数
@NoArgsConstructor   //不包含任何属性字段的构造函数
@ToString
@Accessors(chain = true)  //该方法参数为true时，属性字段的set方法返回当前对象。
public class Grade {
    private int id;  //id字段，唯一性
    private int score;  //学生分数

    @NotBlank(message = "学生ID不能为空!")
    private String stuId;  //学生ID

    @NotBlank(message = "课程名不为空")
    private String courseName;  //课程名
    private String clazzId;//班级id
    private String groupId;//小组id



}
